package com.xiaohao.communication.dao;


import com.xiaohao.communication.bean.UsersBaseInfo;
import com.xiaohao.communication.bean.WxOpenId;

import java.util.List;

/*
*   用户基本信息模块（说明：用户头像写死）
* */
public interface UserBaseInfoDao {

    //微信登录
    public void wxLogin(WxOpenId wxOpenId);

    //用户登录
    public List<UsersBaseInfo> loginUser(String username);

    //用户注册
    public void registerUser(UsersBaseInfo usersBaseInfo);

    //用户注销
//    public void logoutUser();


    //查询用户所有信息  根据id
    public List<UsersBaseInfo> getUserInfo(int id);

    //获取所有用户信息
    public List<UsersBaseInfo> getAllUserInfo();

    //模糊查询用户
    public List<UsersBaseInfo> getUserInfoByVagueUsername(String username);


}
